Stivala Garage
183, Triq Nazju Ellul, Gzira, Malta, GZR 1629
+356 7994 6114 Mobile